import { DesignPageService } from '@/RoomDesign/domain/service/DesignPageService'
import { TestService } from '../../domain/service/TestService'
import { ZoneService } from '@/RoomDesign/domain/service/ZoneService'
import { FloorService } from '@/RoomDesign/domain/service/FloorService'

/**
 * 这是存放service实例的容器，用于统一注册（创建）service实例并暴露给外部使用（给App层）
 */
export class DomainServiceContainer {
  //#region 其他service
  public testService = new TestService()
  public designPageService = new DesignPageService()
  public zoneService = new ZoneService()
  public floorService = new FloorService()

  //#endregion 其他service

  constructor() {}
}
